land or interest in lands - Español Inglés Diccionario